package com.zyz.K_集合.List接口;

import java.util.ArrayList;
import java.util.List;

/**
 * @author: vick
 * @Date: 2025/3/28
 * @Description:
 * @version: 1.0
 */
public class TestListMethod {
    public static void main(String[] args) {
        List<String> list = new ArrayList();
        //往 尾部添加元素
        list.add("vick");
        list.add("lili");
        list.add("nana");
        System.out.println(list);

        //往指定位置添加元素
        list.add(1,"oo");
        System.out.println(list);

        //删除指定位置的元素
        list.remove(2);
        System.out.println(list);

        //设置指定index位置的元素为ele
        list.set(1, "aaaa");
        System.out.println(list);

        list.add("vick");
        System.out.println(list);
        //返回obj在集合中首次出现的位置
        int index = list.indexOf("vick");
        System.out.println(index);

        //获取指定位置的元素
        System.out.println(list.get(2));

        System.out.println("======");
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
        System.out.println("========");

        for (String s : list) {
            System.out.println(s);
        }
    }
}
